package gen;

import parser.*;

public class DoNothingASTVisitor implements AsnParserVisitor {

   public Object visit(SimpleNode node, Object data) {
      return data;
   }

   public Object visit(ASTInput node, Object data) {
      return data;
   }

   public Object visit(ASTModuleDefinition node, Object data) {
      return data;
   }

   public Object visit(ASTTagDefault node, Object data) {
      return data;
   }

   public Object visit(ASTModuleIdentifier node, Object data) {
      return data;
   }

   public Object visit(ASTAssignedIdentifier node, Object data) {
      return data;
   }

   public Object visit(ASTModuleBody node, Object data) {
      return data;
   }

   public Object visit(ASTExports node, Object data) {
      return data;
   }

   public Object visit(ASTSymbolsExported node, Object data) {
      return data;
   }

   public Object visit(ASTExportSymbolList node, Object data) {
      return data;
   }

   public Object visit(ASTImports node, Object data) {
      return data;
   }

   public Object visit(ASTSymbolsImported node, Object data) {
      return data;
   }

   public Object visit(ASTSymbolsFromModuleList node, Object data) {
      return data;
   }

   public Object visit(ASTSymbolsFromModule node, Object data) {
      return data;
   }

   public Object visit(ASTSymbolList node, Object data) {
      return data;
   }

   public Object visit(ASTSymbol node, Object data) {
      return data;
   }

   public Object visit(ASTAssignmentList node, Object data) {
      return data;
   }

   public Object visit(ASTMacroDefinition node, Object data) {
      return data;
   }

   public Object visit(ASTMacroBody node, Object data) {
      return data;
   }

   public Object visit(ASTMacroReference node, Object data) {
      return data;
   }

   public Object visit(ASTTypeAssignment node, Object data) {
      return data;
   }

   public Object visit(ASTDefinedType node, Object data) {
      return data;
   }

   public Object visit(ASTBuiltinType node, Object data) {
      return data;
   }

   public Object visit(ASTNullType node, Object data) {
      return data;
   }

   public Object visit(ASTBooleanType node, Object data) {
      return data;
   }

   public Object visit(ASTObjectIdentifierType node, Object data) {
      return data;
   }

   public Object visit(ASTOctetStringType node, Object data) {
      return data;
   }

   public Object visit(ASTEnumeratedType node, Object data) {
      return data;
   }

   public Object visit(ASTIntegerType node, Object data) {
      return data;
   }

   public Object visit(ASTBitStringType node, Object data) {
      return data;
   }

   public Object visit(ASTNamedNumberList node, Object data) {
      return data;
   }

   public Object visit(ASTNamedNumber node, Object data) {
      return data;
   }

   public Object visit(ASTSignedNumber node, Object data) {
      return data;
   }

   public Object visit(ASTSetOrSequenceOfType node, Object data) {
      return data;
   }

   public Object visit(ASTSetOrSequenceType node, Object data) {
      return data;
   }

   public Object visit(ASTChoiceType node, Object data) {
      return data;
   }

   public Object visit(ASTElementType node, Object data) {
      return data;
   }

   public Object visit(ASTComponentsType node, Object data) {
      return data;
   }

   public Object visit(ASTSelectionType node, Object data) {
      return data;
   }

   public Object visit(ASTTaggedType node, Object data) {
      return data;
   }

   public Object visit(ASTTag node, Object data) {
      return data;
   }

   public Object visit(ASTClassNumber node, Object data) {
      return data;
   }

   public Object visit(ASTClass node, Object data) {
      return data;
   }

   public Object visit(ASTAnyType node, Object data) {
      return data;
   }

   public Object visit(ASTSubtypeSpec node, Object data) {
      return data;
   }

   public Object visit(ASTSubtypeValueSetList node, Object data) {
      return data;
   }

   public Object visit(ASTSubtypeValueSet node, Object data) {
      return data;
   }

   public Object visit(ASTContainedSubtype node, Object data) {
      return data;
   }

   public Object visit(ASTSingleValue node, Object data) {
      return data;
   }

   public Object visit(ASTValueRange node, Object data) {
      return data;
   }

   public Object visit(ASTSizeConstraint node, Object data) {
      return data;
   }

   public Object visit(ASTPermittedAlphabet node, Object data) {
      return data;
   }

   public Object visit(ASTInnerTypeConstraints node, Object data) {
      return data;
   }

   public Object visit(ASTSingleTypeConstraint node, Object data) {
      return data;
   }

   public Object visit(ASTMultipleTypeConstraints node, Object data) {
      return data;
   }

   public Object visit(ASTTypeConstraints node, Object data) {
      return data;
   }

   public Object visit(ASTNamedConstraint node, Object data) {
      return data;
   }

   public Object visit(ASTConstraint node, Object data) {
      return data;
   }

   public Object visit(ASTValueConstraint node, Object data) {
      return data;
   }

   public Object visit(ASTPresenceConstraint node, Object data) {
      return data;
   }

   public Object visit(ASTValueAssignment node, Object data) {
      return data;
   }

   public Object visit(ASTValue node, Object data) {
      return data;
   }

   public Object visit(ASTDefinedValue node, Object data) {
      return data;
   }

   public Object visit(ASTBuiltinValue node, Object data) {
      return data;
   }

   public Object visit(ASTCompoundValue node, Object data) {
      return data;
   }

   public Object visit(ASTskip_to_matching_brace node, Object data) {
      return data;
   }

   public Object visit(ASTBooleanValue node, Object data) {
      return data;
   }

   public Object visit(ASTSpecialRealValue node, Object data) {
      return data;
   }

   public Object visit(ASTNullValue node, Object data) {
      return data;
   }

   public Object visit(ASTNamedValue node, Object data) {
      return data;
   }

   public Object visit(ASTObjectIdentifierValue node, Object data) {
      return data;
   }

   public Object visit(ASTObjIdComponentList node, Object data) {
      return data;
   }

   public Object visit(ASTObjIdComponent node, Object data) {
      return data;
   }

   public Object visit(ASTNumberForm node, Object data) {
      return data;
   }

   public Object visit(ASTNameAndNumberForm node, Object data) {
      return data;
   }

   public Object visit(ASTBinaryString node, Object data) {
      return data;
   }

   public Object visit(ASTHexString node, Object data) {
      return data;
   }

   public Object visit(ASTCharString node, Object data) {
      return data;
   }

   public Object visit(ASTnumber node, Object data) {
      return data;
   }

   public Object visit(ASTidentifier node, Object data) {
      return data;
   }

   public Object visit(ASTmodulereference node, Object data) {
      return data;
   }

   public Object visit(ASTtypereference node, Object data) {
      return data;
   }

   public Object visit(ASTDefinedMacroType node, Object data) {
      return data;
   }

   public Object visit(ASTDefinedMacroName node, Object data) {
      return data;
   }

   public Object visit(ASTSnmpObjectTypeMacroType node, Object data) {
      return data;
   }

   public Object visit(ASTSnmpAccess node, Object data) {
      return data;
   }

   public Object visit(ASTSnmpStatus node, Object data) {
      return data;
   }

   public Object visit(ASTSnmpDescrPart node, Object data) {
      return data;
   }

   public Object visit(ASTSnmpReferPart node, Object data) {
      return data;
   }

   public Object visit(ASTSnmpIndexPart node, Object data) {
      return data;
   }

   public Object visit(ASTTypeOrValueList node, Object data) {
      return data;
   }

   public Object visit(ASTTypeOrValue node, Object data) {
      return data;
   }

   public Object visit(ASTSnmpDefValPart node, Object data) {
      return data;
   }

   public Object visit(ASTTextualConventionMacroType node, Object data) {
      return data;
   }

   public Object visit(ASTDisplayHint node, Object data) {
      return data;
   }

   public Object visit(ASTDefaultValue node, Object data) {
      return data;
   }
}
